<?php
	require_once('phpmailer/class.phpmailer.php');

	define('GUSER', 'servidorgarmor@gmail.com'); // Gmail username
	define('GPWD', 'g1a2r3m4o5r6'); // Gmail password

	function smtpmailer($to, $from, $from_name, $subject, $body) { 
		global $error;
		$mail = new PHPMailer();  // create a new object
		$mail->IsSMTP(); // enable SMTP
		$mail->SMTPDebug = 1;  // debugging: 1 = errors and messages, 2 = messages only
		$mail->SMTPAuth = true;  // authentication enabled
		$mail->SMTPSecure = 'ssl'; // secure transfer enabled REQUIRED for Gmail
		$mail->Host = 'smtp.gmail.com';
		$mail->Port = 465; 
		$mail->Username = GUSER;  
		$mail->Password = GPWD;           
		$mail->SetFrom($from, $from_name);
		$mail->Subject = $subject;
		$mail->Body = $body;
		$mail->AddAddress($to);
		if(!$mail->Send()) {
			$error = 'Mail error: '.$mail->ErrorInfo; 
			return false;
		} else {
			$error = 'Message sent!';
			return true;
		}
	}

	$msg = $_GET['message']. "\n Responder a: ".$_GET['email'];
	$subj = $_GET['subject'];
	$to = 'construccionesgarmor@gmail.com';
	$from = $_GET['email'];
	$name = $_GET['name'];
	 
	if (smtpmailer($to, $from, $name, $subj, $msg)) {
		echo 'Yippie, message send via Gmail';
	} else {
		if (!smtpmailer($to, $from, $name, $subj, $msg, false)) {
			if (!empty($error)) echo $error."<br/>";
		} else {
			echo 'Yep, the message is send (after hard working)';
		}
	}
?>
